long-term ruler - Fransızca İngilizce Sözlük